the most critical point - French English Dictionary